html, body {margin-left:auto; margin-right:auto;} 

#share-buttons img {
width: 25px;
padding: 1px;
border: 0;
box-shadow: 0;
display: inline;
}

/* nav */
.nav {
	position: relative;
	margin: 0 0;
}
.nav ul {
	margin: 0;
	padding: 0;
}
.nav li {
	margin: 0 2px 4px 0;
	padding: 0;
 	list-style: none;
	display: inline-block;
}
.nav a {
	padding: 1px 3px;
	text-decoration: none;
	color: #3AFF1C;
	line-height: 100%;
}
.nav a:hover {
	color: #0A8F00;
}
.nav .current a {
	background: #138F3C;
	color: #138F3C;
	border-radius: 1px;
}
/* center nav */
.nav.center ul {
	text-align: center;
}





* {
  font-family:Verdana;
  font-size:12px;
}

h1 {
  font-size:22px;
}

a {
  color:#0000EE;
}
a:hover {
  color:#EE0000;
}

td, td a {
  font-size:14px;
}

div.info {
  position:absolute;
  display:block;
  top:6px;
  right:5px;
}

#bloxlast {
  padding:1px;
  min-width:280px;
  max-width:800px;
  margin: 0px auto 0px auto;
  text-align:center;
  background-color:#FAFAFA;
  border:none;
  position:relative;
  vertical-align: middle;
  
}

#bloxh {
  padding:5px;
  min-width:280px;
  max-width:980px;
  margin: 0px auto 0px auto;
  text-align:center;
  background-color:#FAFAFA;
  border:1px solid #DDDDEE;
  position:relative;
  vertical-align: middle;
  
}

#blox {
  padding:5px;
  min-width:280px;
  max-width:980px;
  margin: 0px auto 0px auto;
  text-align:left;
  background-color:#FAFAFA;
  border:1px solid #DDDDEE;
  position:relative;
}

.red {
  color:#EE0000;
  text-align:center;
}

.green {
  color:#007700;
  text-align:center;
}

.teal {
  color:#488693;
  text-align:center;
}

.epay {
  color:#0573be;
  text-align:center;
}

.payt {
  color:#41576a;
  text-align:center;
}

.b {
  font-weight:bold;
  text-align:left;
}

.r {
  text-align:right;
}

td {
  text-align:right;
}

td.center {
  text-align:center;
}

td.url {
  padding:4px;
}

td.url, td.tdbsen {
  text-align:left;
}

.url span, .url div {
  display:none;
}


.da + tr td {
  padding-top:0px;
}

#contextMenu {
  position:absolute;
  padding:8px;
  background-color:#ffffff;
  border:1px solid #eeeeee;
}

tr.selected td {
  background:linear-gradient(#DDDD99, #EEEE55);
}

tr.selected td {
  border-bottom:1px solid #EEEEFF;
}
tr.dry td {
  background:#FFEEEE;
  color:#DDAAAA;
}

tr.dry td a {
  color:#DDAAAA;
}

tr.ticking td {
  background:#EEEEEE;
  color:#AAAAAA;
}

tr.ticking td a {
  color:#AAAADD;
}

tr:hover td {
  background:linear-gradient(#FFFFFF, #FFFFAA);
}

td {
  border-bottom:1px dotted #DDDDDD;
}



h2 {
  padding:5px 8px 5px 8px;
  border:1px dotted #DDDDDD;
  margin-top:10px;
  margin-bottom:10px;

}



h2 {
  font-weight:normal;
}



#id_filter {
  margin-top:25px;
  margin-bottom:10px;
  line-height:30px;
}

#id_filter a, #id_filter span {
  margin-left:0px;
  padding:4px 4px 4px 4px;
  font-size:14px;
  line-height:16px;
  background-color:#F0FFF0;
  border:1px solid #99FF99;
  border-radius:10px;
  font-weight:bold;
}
#id_filter a:hover {
  background-color:#FFFFCC;
  border:1px solid #BBFF00;
}

#id_filter span {
  background-color:#FFFFCC;
  border:1px solid #FFFF00;
  border-radius:10x;
}



b.csm {
  font-weight:normal;
  background-color:#8080FF;
  border:1px solid #5050D0;
  color:#FFFFFF;
  border-radius:5px;
  display:inline-block;
  width:20px;
  text-align:center;
}
b.csr {
  font-weight:normal;
  background-color:#FF8080;
  border:1px solid #D05050;
  color:#FFFFFF;
  border-radius:5px;
  display:inline-block;
  width:20px;
  text-align:center;
}

b.csrl {
  font-weight:normal;
  background-color:#7CB00E;
  border:1px solid #D05050;
  color:#FFFFFF;
  border-radius:5px;
  display:inline-block;
  width:20px;
  text-align:center;
 }



b.csa {
  font-weight:normal;
  background-color:#70BB70;
  border:1px solid #409040;
  color:#FFFFFF;
  border-radius:5px;
  display:inline-block;
  width:20px;
  text-align:center;
}
b.cna {
  font-weight:normal;
  background-color:#FFFFCC;
  border:1px solid #EEEE99;
  color:#AAAAAA;
  border-radius:5px;
  display:inline-block;
  width:20px;
  text-align:center;
}
b.csk {
  font-weight:normal;
  background-color:#ca652d;
  border:1px solid #ac4221;
  color:#FFFFFF;
  border-radius:5px;
  display:inline-block;
  width:20px;
  text-align:center;
}

.warning {
  background:#FFFFCC;
  color:#000000;
  line-height:12px;
}



.gotab {
  font-weight:bold;
  background-color:#20ED09;
  border:2px solid #F4FC08;
  color:#FFFFFF;
  border-radius:7px;
  display:inline-block;
  width:auto;
  cursor:pointer;
  text-align:center;
  padding: 1px 1px 1px 1px;
 }
 
.gotab2{
  font-weight:normal;
  background-color:#20ED09;
  border:2px solid #F4FC08;
  color:#FFFFFF;
  border-radius:5px;
  display:inline-block;
  width:auto;
  cursor:pointer;
  text-align:left;
  padding: 1px 1px 1px 1px;
 }
 
ul.bitad {
  font-weight:normal;
  background-color:#20ED09;
  border:2px solid #F4FC08;
  color:#FFFFFF;
  border-radius:7px;
  display:inline-block;
  width:auto;
  text-align:center;
  padding: 1px 1px 1px 1px;
 }

/* bitad */
.bitad {
	position: relative;
	margin: 0 0;
}
.bitad ul {
	margin: 0;
	padding: 0;
}
.bitad li {
	margin: 0 2px 4px 0;
	padding: 0;
 	list-style: none;
	display: inline-block;
}
.bitad a {
	padding: 1px 3px;
	text-decoration: none;
	color: #3AFF1C;
	line-height: 100%;
}
.bitad a:hover {
	color: #0A8F00;
}
.bitad .current a {
	background: #138F3C;
	color: #138F3C;
	border-radius: 1px;
}
/* center nav */
.bitad.center ul {
	text-align: center;
}
